let me explain what i mean - Türkisch Englisch Wörterbuch